function()
    local _, _, _, _, _, _, wgsjSpellID, _ = GetSpellInfo("稳固射击")

    local focus = UnitPower("player", SPELL_POWER_FOCUS)
    local _, _, _, _, _, _, _, _, spellId = UnitCastingInfo("player")

    -- 正在施放稳固射击时的预测
    if spellId == wgsjSpellID then
        if (focus + 14 >= 30) then
            return false;
        else
            return true;
        end
    else
        if (focus >= 30) then
            return false;
        else
            return true;
        end
    end
end

